package banner

import "yundian/internel/pkg/dingo"

type BannerModel struct {
	Id             int        `gorm:"column:id" json:"id"`
	KaLabel        string     `gorm:"column:ka_label" json:"kaLabel"`
	KaName         string     `gorm:"column:ka_name" json:"kaName"`
	KaImg          string     `gorm:"column:ka_img" json:"kaImg"`
	BannerName     string     `gorm:"column:banner_name" json:"bannerName"`
	BannerUrl      string     `gorm:"column:banner_url" json:"bannerUrl"`
	BannerPosition string     `gorm:"column:banner_position" json:"bannerPosition"`
	CreateAt       dingo.Time `gorm:"column:create_at" json:"createAt"`
}

// model init
func New() *BannerModel {
	return &BannerModel{}
}

// TableName
func (m *BannerModel) TableName() string {
	return "banner"
}
